all:
	mvn clean install -s settings.xml -DskipTests -U

clean:
	mvn clean

test:
	mvn clean test -s settings.xml -P sonar sonar:sonar # -Dmaven.test.failure.ignore=true
	# java config: https://docs.sonarqube.org/7.8/analysis/languages/java/
	# analysis parameters: https://docs.sonarqube.org/7.8/analysis/analysis-parameters/

package:
	mvn clean package -s settings.xml -DskipTests -U

